package com.heima.file.config;


import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.io.Serializable;

@Data
@ConfigurationProperties(prefix = "minio")//这个类中的属性对应于配置文件中以 minio. 开头的配置项
public class MinIOConfigProperties implements Serializable {

    private String accessKey;//MinIO的访问密钥，用于身份验证
    private String secretKey;//MinIO的安全密钥，用于身份验证
    private String bucket;//MinIO的存储桶名称
    private String endpoint;//MinIO的服务地址，例如 http://192.168.200.130:9000
    private String readPath;//MinIO的读取路径，例如 /heima-leadnews-basic/heima-file-starter/src/main/resources/
}
